rocket launching weapon - Espagnol Anglais Dictionnaire